Intra-Role Coordination Using Channeled Multicast
نویسندگان
چکیده
We propose group communication for agent coordination within “active rooms” and other pervasive computing scenarios featuring strict real-time requirements, inherently unreliable communication, and a large but continuously changing set of context-aware autonomous systems. Messages are exchanged over multicast channels, which may remind of chat rooms where everybody hears everything being told. The issues that have to be faced (e.g., changing users’ preferences and locations; performance constraints; redundancies of sensors, actuators, and services; evolving sources of information; the continuous joining and leaving of agents on mobile devices) require the ability of dynamically selecting the “best” agents for providing a service in a given context. Our approach is based on the idea of implicit organization, which refers to the set of all agents willing to play a given role on a given channel; an implicit organization is a special form of team with no explicit formation phase and a single role involved. No middle agent is required by an implicit organization; instead, a set of protocols, designed for unreliable group communication, are used for two purposes: first, to negotiate a coordination policy; second, for actual team coordination. Preconditions and effects of these protocols are formalized by means of the joint intention theory (JIT). We sketch a general computational model for an agent participating to an implicit organization. Intra-Role Coordination Using Channeled Multicast
منابع مشابه
Group Communication for Real-time Role Coordination and Ambient Intelligence
We propose a form of group communication, called channeled multicast, for active rooms and other scenarios featuring strict real-time requirements, inherently unreliable communication, and a continuously changing set of contextaware autonomous systems. In our approach, rooted in multi-agent and team programming, coordination and cooperation are supported via “social awareness” and overhearing. ...
متن کاملPersonalized Information Delivery in Dynamic Museum Environment by Implicit Organizations of Agents
Today’s complex distributed systems call for novel methods for modeling, design and implementation. The “active museum” being developed within the PEACH project is an example of such a system. In order to model the system, a new pattern called Implicit Organization was defined that supports the coordination requirements of the agents that compose the system. This pattern was applied within the ...
متن کاملIntra-role Coordination Using Group Communication: A Preliminary Report
We propose group communication for agent coordination within “active rooms” and other pervasive computing scenarios featuring strict real-time requirements, inherently unreliable communication, and a large but continuously changing set of context-aware autonomous systems. Messages are exchanged over multicast channels, which may remind of chat rooms in which everybody hears everything being sai...
متن کاملAn approach to the integration of peer-to-peer systems with active environments
We adopt a form of group communication, called channeled multicast, for active rooms and other scenarios featuring strict real-time requirements, inherently unreliable communication, and a continuously changing set of context-aware autonomous systems. In our approach, rooted in multi-agent and team programming, coordination and cooperation are supported via “social awareness” and overhearing; a...
متن کاملMulticast computer network routing using genetic algorithm and ant colony
Due to the growth and development of computer networks, the importance of the routing topic has been increased. The importance of the use of multicast networks is not negligible nowadays. Many of multimedia programs need to use a communication link to send a packet from a sender to several receivers. To support such programs, there is a need to make an optimal multicast tree to indicate the opt...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003